mounting racks - French English Dictionary